using System;
using System.Collections.Generic;

[Serializable]
public class NtfOpKey
{
    public uint frameId;
    public List<OpKey> keyList;
}
        
[Serializable]
public class OpKey
{
    public int opIndex;
    public KeyType keyType;
    public SkillKey skillKey;
    public MoveKey moveKey;
}
        
[Serializable]
public enum KeyType
{
    None,
    Move,
    Skill,
}
        
[Serializable]
public class SkillKey
{
    public uint skillId;
    public long x_value;
    public long z_value;
}
        
[Serializable]
public class MoveKey
{
    public uint keyId;
    public long x;
    public long z;
}